package lab02.test03;

/**
 * Created by 唐苗苗 on 2017/10/12.
 */
public class Student {
    //1.属性：计算机成绩、数学成绩、英语成绩
    float computerScore;
    float mathScore;
    float englishScore;

    //2.行为：求总分、平均分、最高分、最低分，并且可以输出一个学生的完整信息。
    float sum() {

        return computerScore + mathScore + englishScore;
    }

    float average() {
        return (computerScore + mathScore + englishScore) / 3;
    }

    float max() {
        float max;
        if (computerScore > mathScore) {
            max = computerScore;
        } else {
            max = mathScore;
        }
        if (max < englishScore) {
            max = englishScore;
        }
        return max;
    }

    float min() {
        float min;
        if (computerScore < mathScore) {
            min = computerScore;
        } else {
            min = mathScore;
        }
        if (min > englishScore) {
            min = englishScore;
        }
        return min;
    }

    void printStudent() {
        System.out.println("计算机成绩：" + computerScore);
        System.out.println("数学成绩：" + mathScore);
        System.out.println("英语成绩：" + englishScore);
        System.out.println("总分：" + sum());
        System.out.println("平均分：" + average());
        System.out.println("最高分：" + max());
        System.out.println("最低分" + min());

    }
    //3.构造函数
}


